【发布时间】:2017-09-26 15:25:38
【问题描述】:
我有以下问题,我需要创建一个脚本来比较目录是否存在,如果不存在,则创建它。在 linux shell 中,我使用参数-F 来检查目录是否存在。如何在 PowerShell 中进行测试?
在 Linux 外壳中:
DIR=FOLDER
if [ -f $DIR ]
then
echo "FOLDER EXIST";
else
echo "FOLDER NOT EXIST";
mkdir $DIR
fi
如何在 Windows PowerShell 中进行这种比较?
$DIRE = "C:\DIRETORIO"
if ( -e $DIRE ) {
echo "Directory Exists"
} else {
md DIRETORIO
}
【问题讨论】:
-
-e $DIRE->Test-Path $DIRE -
感谢您的帮助!
标签: powershell scripting powershell-3.0 windows-scripting