Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Spustí spustitelné programy v sadě Visual Studio.
Syntaxe
Tools.Shell [/command] [/output] [/dir:folder] path [args]
Argumenty
path
Povinný: Cesta a název souboru, který se má spustit, nebo dokument, který se má otevřít. Úplná cesta se vyžaduje, pokud zadaný soubor není v jednom z adresářů v proměnné prostředí PATH.
args
Nepovinné. Všechny argumenty, které se mají předat do vyvolané aplikace.
přepínače,
/commandwindow [nebo] /command [or] /c [nebo] /cmd
Nepovinné. Určuje, že výstup spustitelného souboru se zobrazí v příkazovém okně.
/dir:folder [nebo] /d: folder
Nepovinné. Určuje pracovní adresář, který se má nastavit při spuštění programu.
/outputwindow [nebo] /output [nebo] /out [nebo] /o
Nepovinné. Určuje, že výstup spustitelného souboru se zobrazí v okně Výstup .
Poznámky
Přepínače /dir /o /c musí být zadány ihned za Tools.Shell. Cokoli zadaného po předání názvu spustitelného souboru jako argumenty příkazového řádku.
Předdefinovaný alias Shell lze použít místo Tools.Shell.
Upozornění
path Pokud argument poskytuje cestu k adresáři i název souboru, měli byste celý název cesty uzavřít do literálových uvozovek ("""), jak je znázorněno v následujícím příkladu:
Tools.Shell """C:\Program Files\SomeFile.exe"""
Každá sada tří dvojitých uvozovek (""") je interpretována procesorem Shell jako jeden znak dvojité uvozovky. Předchozí příklad tedy do příkazu skutečně předá následující řetězec Shell cesty:
"C:\Program Files\SomeFile.exe"
Upozornění
Pokud řetězec cesty neuzavřete do literálových uvozovek (""),Windows použije pouze část řetězce až do prvního místa. Pokud by například výše uvedený řetězec cesty nebyl citován správně, systém Windows vyhledá soubor s názvem "Program" umístěný v kořenovém adresáři C:\. Pokud byl spustitelný soubor C:\Program.exe skutečně k dispozici, i jeden nainstalovaný neoprávněným manipulací, Windows by se pokusil spustit tento program místo požadovaného "c:\Program Files\SomeFile.exe" program.
Příklad
Následující příkaz používá xcopy.exe ke zkopírování souboru MyText.txt do Text složky. Výstup z xcopy.exe se zobrazí v příkazovém okně i v okně Výstup .
>Tools.Shell /o /c xcopy.exe c:\MyText.txt c:\Text\MyText.txt