2013-09-24 24 views
2

我有一个BAT文件,对我已经给予需要能够具有此功能的用户的AD安全组进行基本审计。我可以追加在UNC路径位置运行BAT:

这个基本BAT文件可以从UNC位置运行,并将CSV文件设置为在启动UNC路径的任何文件夹中创建。由于Windows XP中的文件夹重定向,保存在我的文档视图中的BAT文件就像UNC路径一样。

这样一来,每次这是跑了转储CSV在C:>窗户

例如

date /t >> filname_audit.csv

dsget group "CN=security_group_name, OU=more_locations, DC=domain, DC=com" -members | dsget user -display -disabled | find /V "dsget" >> filename_audit.csv

我可能会胖手指的代码,只显示给你知道我在做什么。

回答

1

您可以在批处理脚本中处理:

pushd \\uncPath 
date /t >> filname_audit.csv 
dsget group "CN=security_group_name, OU=more_locations, DC=domain, DC=com" -members | dsget user -display -disabled | find /V "dsget" >> filename_audit.csv 
popd 

或保存的脚本是和设置在运行时:

pushd \\uncPath 
fullPathToScript\yourScript.bat 
popd 
+0

'PUSHD “\\ uncPath”'< - 使用双引号当路径包含空格或等等 – foxidrive