Script to find all Dell servers in my environment
Guys,
I'm looking for a script to find all the hosts from Dell in my environment and if possible the current BIOS version. I would also like to generate the results in an excel spreadsheet.
Thank you.
I made a script to find the info of the BIO on Dell. I had a mixture of 6850 R710's, R810 and R900.
Tags: VMware
Similar Questions
-
Script to find all the VMS with dates/no tools installed.
Hey,.
I need help guys. I need a script that finds all VMS in vCenter which do not have the tools installed or tools or outdated. I also need the script to generate the following data in a CSV file. Name of the virtual machine and the State of the tools (not installed or outdated).
Thank you guys.
Good suggestion. 'Get-View - ViewType VirtualMachine' is much faster than ' Get - VM | Get-View»
You inspired me to go at maximum speed. So I moved all the filtering also to the cmdlet Get-View. The following script is used in my environment about 30% faster than what you suggested. My first script took me 1 minute 50 seconds. Your script 1,624 seconds. And the following script 1,110 seconds in an environment with about 500 virtual machines...
Get-View -ViewType VirtualMachine -Property Name,Guest.ToolsStatus -Filter @{ "Config.Template"="False";"Guest.ToolsStatus"="toolsNotInstalled|toolsNotRunning|toolsOld"} | ` Select-Object @{N="Name";E={$_.Name}},@{Name="ToolsStatus";E={$_.Guest.ToolsStatus}} | ` Export-CSV -Path VmToolsStatus.csv -NoTypeInformation -UseCulture
"Config.Template"="False" filter models so that you get only the virtual machines.
"Guest.ToolsStatus"="toolsNotInstalled | toolsNotRunning | toolsOld" returns invited with ToolsStatus toolsNotInstalled or toolsNotRunning or toolsOld.
Thanks to Eric Wannemacher to show me how to use regular expressions in a Get - view filter in his blogpost: VMware PowerCLI and Get-View filters.
-
Script to find all <; Clip group >; and perform an Action of harvest
Hello
I am currently scripting for Illustrator CS6. I'm pretty new to JavaScript. I was wondering if it is possible for a script to identify all the < Clip group > in the file and to run an Action to crop in pathfinder? I created the Action to refocus, but I'm not sure of how to call the action properly to make it work. Any help on this is greatly appreciated.
It's a bit complicated, but mostly because of the order of things, in addition to the basic syntax, etc.
#target illustrator
function test() {}
var doc = app.activeDocument;
app.executeMenuCommand ("clipping masks menu item");
var thisClipItem;
var esc = 50; Make sure you have a loophole for education
While (doc.selection.length! = 0 & esc > 0) {}
-ESC;
thisClipItem = doc.selection [0];
doc. Selection = null;
thisClipItem.parent.selected = true;
app.doScript ("CropArt", "CropArtSet");
doc. Selection = null;
app.executeMenuCommand ("clipping masks menu item");
}
};
test();
You have to keep the "juggling" selection so that the right things are selected when you want. In this case, we get all the clipping using the selection masks, but then to be able to use the harvest, deselect all except one of the clipping paths, select the parent group to get the clip and his art at a time, then use the harvest and deselect the result, then make sure you select the clipping paths again. The while loop is supposed to leave when it is no longer able to select any clipping paths, but when things go wrong, there is a variable esc - right now it is set at 50, make sure that this number is bigger than your clipping paths expected.
-
I'm looking for a script for a list of all IIS servers in a domain?
I'm looking for a script VB list all IIS servers (IIS5 and 6) in a field? If possible, the output contains the version of the IIS server.
Thank you!
Try asking in the IIS forums...
http://forums.IIS.NET/ -
Script to find the virtual computer off for more than 7 days
Guys,
I need a bit help I'm looking for a script that finds all the VMs who have been turned off for more than 7 days. I would like also the names of those VM and how many days they have been turned off for a worksheet excel output.
Thanks in advance.
Sorry, my mistake.
The correct script is now attached to the previous response
-
DNS query script - need a way to script to query the DNS settings of all the servers on a domain
Hi - I was wondering if anyone new a script or a simple way to query the DNS settings of all the servers on a domain? Basically, I need to know the primary and secondary, all our servers DNS settings and that discharge into a file. Any help is very appreciated
Thanks in advanceHello
As you try to run the DNS settings on the domain, I suggest you to post the same question on the Microsoft TechNet Forums
You can follow the link to your question:
Windows Small Business Server: http://social.technet.microsoft.com/Forums/en/category/windowsserver/
It will be useful.
-
After you restore my files I can not find my Dell Dock
After you restore my files I can not find my Dell Dock
Original title: My Dell Dock
Start | All programs | Dell folder. The Dell Dock is listed here? If no, go to: start | Search and type Dell Dock. A bit of luck with that?If you have lost your machine, you can download it here.Reference Dell Dock
http://www.DellDock.com/ -
script to find configuration of esxi host problems.
Need a script to find if all configuration host on all issues the esxi host in the vCenter...
example: alert, warning.
Hello, nareshunik-
You can consult the properties TriggeredAlarmState and ConfigIssue to display HostSystem for the VMHost objects, such as:
Get-View -ViewType HostSystem -Property Name,TriggeredAlarmState,ConfigIssue | ?{$_.TriggeredAlarmState -or $_.ConfigIssue} | ` select name, @{n="NumConfigIssues"; e={($_.ConfigIssue | Measure-Object).Count}}, @{n="NumAlarms"; e={($_.TriggeredAlarmState | Measure-Object).Count}}
This will return just all hosts with a triggered alarm, a configuration problem or two (and the course of each):
Name NumConfigIssues NumAlarms ---- --------------- --------- myHost001 1 0 myHost122 2 0 myHost212 1 1
How does do for you?
-
script to remove all the virtual machines in a folder or a group resource
Someone at - it a script that will find all the virtual machines within a file or a group of resources and then delete the virtual machines?
If you're dealing with a specific resource pool or a folder, you can use these.
$vmlist = get-folder -name "TEST2" | get-vm $vmlist = get-resourcepool -name TestServers | get-vm
And then send it to something like this
$vmlist | ForEach { If ($_.PowerState -eq "PoweredOn") { Stop-VM -VM $_.Name -Confirm:$False } Remove-VM -VM $_.Name -Confirm:$False }
Also to find files of type VM
get-folder -name | where {$_.IsChildTypeVM -eq "True"}
Do you need to search the children files or resource pools as well?
Dave
VMware communities user moderator
Now available - vSphere Quick Start Guide
You have a system or a PCI with VMDirectPath? Submit your specifications to Officieux VMDirectPath HCL.
-
How can you interogate cmdlets to find all available objects?
Being a new user of PowerShell I wonder how to know what items are available in a cmdlet? I tried conducted by get - view and also custom format to find the available objects.
How did the author of this code know that what follows is available under the Config object? And how do you find all the other available objects?
$VMHostView.Config.ConsoleReservation.ServiceConsoleReserved
Using the Get-VMhost cmdlet for example, here is what I found.
Get-VMhost | Get-View
Duration: VMware.Vim.HostRuntimeInfo
Summary: VMware.Vim.HostListSummary
Material: VMware.Vim.HostHardwareInfo
Capacity: VMware.Vim.HostCapability
ConfigManager: VMware.Vim.HostConfigManager
Config: VMware.Vim.HostConfigInfo
VM: {VirtualMachine-vm-104, VirtualMachine-vm-37, VirtualMachine-vm-41}
Data store: {Datastore-datastore-13, Datastore-datastore-15}
Network: {Network-network-17, 18-network-network, network-network-19}
DatastoreBrowser: HostDatastoreBrowser-datastorebrowser-63
SystemResources: VMware.Vim.HostSystemResourceInfo
Mother: ClusterComputeResource-field-c7
CustomValue: {}
OverallStatus: Green
ConfigStatus: Green
ConfigIssue: {}
EffectiveRole: {-1}
Authorization: {}
Name: esx01.company.local
DisabledMethod: {ExitMaintenanceMode_Task, PowerUpHostFromStandBy_Task, ReconnectHost_Task}
RecentTask: {}
DeclaredAlarmState: {10 - 1.host - alarm, alarm - 13.host - 10, 10 - 14.host - alarm, alarm - 15.host - 10...}
TriggeredAlarmState: {}
AlarmActionsEnabled: true
Tag : {}
Value: {}
AvailableField: {}
MoRef: HostSystem-host-10
Client: VMware.Vim.VimClient
Get-VMhost | Format-Custom
class VMHostImpl
{
State = connected
ConnectionState connected =
PowerState receiving =
VMSwapfileDatastoreId =
VMSwapfilePolicy = inherit
ParentId = ClusterComputeResource-field-c7
Manufacturer = HP
Model = ProLiant DL380 G5
NumCpu = 8
CpuTotalMhz = 23992
CpuUsageMhz = 88
MemoryTotalMB = 8190
MemoryUsageMB = 1369
ProcessorType = Xeon of Intel (r) CPU X 5450 @ 3 .00GHz
HyperthreadingActive = False
Zone =
class VMHostTimeZoneImpl
{
VMHostId = HostSystem-host-10
Description = CDT
GmtOffset =-18000
Key = America/Chicago
Name = America/Chicago
}
Version = 4.0.0
Build = 256968
CustomFields =
[
]
ID = HostSystem-host-10
Name = esx01.company.local
}
To get all the properties of an object in PowerShell, you can use the Get-Member cmdlet. But if you want to get all subproperties that can take time. Fortunately, there are scripts that you can use to do this all at once. For example, take a look at the Get-ALLPropertyNames function on the list of all properties and subproperties of a variable in Powershell.
Best regards, Robert
-
script to find VM with configured serial port
I'm looking for a script powershell list all virtual machines with a configured serial port. someone has already written one? I looked at the health check and scripts of type I could find, but could not find a list of the serial ports on the inventory.
Thank you
Mike
Try something like this
Get-View -ViewType VirtualMachine | %{ if($_.Config.Hardware.Device | where{$_.gettype().Name -eq "VirtualSerialPort"}){ $_.Name } }
____________
Blog: LucD notes
Twitter: lucd22
-
Find all the text in a specified point size?
Is it possible to find all occurrences of the text in a document to a given size, i.e. all types of PT. 6? Possibly a script?
TIA
Them
// script.name = SelectTextSize.js; // script.description = Selects all text frames with words that are the point size that the user defines.; // script.requirements = an opened document; // script.parent = elDudereno // 08/27/13; // script.elegant = false; // reference http://forums.adobe.com/thread/1283587?tstart=0 // Note: point size must match exactly 6 will not locate 6.563 var idoc = app.activeDocument var tf = idoc.textFrames var userChoice = prompt("Enter a point size to select."); for (t=0; t
-
Script to extract all pages in A3 landscape mode
Hello, dear community!
Can you help me find a model to a following script:
- Find and select all the pages in A3 landscape mode in the current PDF document.
- Extract selected pages of a PDF document.
- Print pages of a PDF document.
- Delete selected pages in a PDF document.
Thank you!
To get the number of pages in a document, you can use the doc.numPages property: http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_AcroJS.88.409.html
To get the size of a page, you can use the doc.getPageBox method: http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_AcroJS.88.484.html
To extract pages to a new document, you can use the doc.extractPages method: http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_AcroJS.88.465.html
To print some pages, you can use the doc.print method: http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_AcroJS.88.511.html
To remove some pages, you can use the doc.deletePages method: http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_AcroJS.88.452.html
In each link, there is an example of code that should help you get started.
-
Script to find concurrent work that ran for a long time in the time range
Oracle Apps:12.1.1
DB: 11.1.0.7
OS: Linux RedHat 86 x 64
All,
A particular day could someone please share the Script to find concurrent work who long ran specifically say between 15:00-16:00 in the one hour time slot.
Thanks for your time!
Kind regardsA particular day could someone please share the Script to find concurrent work who long ran specifically say between 15:00-16:00 in the one hour time slot.
https://forums.Oracle.com/forums/search.jspa?threadID=&q=actual_start_date+and+FND_CONCURRENT_REQUESTS&objid=C3&DateRange=all&userid=&NumResults=15&rankBy=10001
https://forums.Oracle.com/forums/search.jspa?threadID=&q=actual_start_date+and+fnd_conc_req_summary_v&objid=C3&DateRange=all&userid=&NumResults=15&rankBy=10001Thank you
Hussein -
A Script to find and replace the layer names
Is there scripts to find and replace the names of layers?
There is an excellent script available for Photoshop that allows you not only to replace words in layer names, but also insert words as prefixes, Suffixes and sequential numbers.
The version of the illustrator of this script allows only sequential numbering: it does not offer search and replace words.
Ideally, it would be great if there were something that could find multiple and replaces in a go:
(for example
You have layers like this car, the dog, the bat
You enter: because (Option1), dog (Option2), Bat (Option3)
Your layers become then: option 1, option 2, Option3).
)
Big_SmiLe, which is a very good start! Step 1 of learning how to Script is indeed, by adjusting an existing simple script to make things more complicated. (And usually then "break something", which is also a necessary part of the process.)
You are right your comment, it comes to repetitive things. For one or two different articles that wouldn't be a problem, but in the longer lists you are soon lost.
As usual to work with lists of search - replace is to build a table:
var layernames = [ [ 'FHairBowlBoy *Hair', 'Hairboy1' ], [ 'FHairCurlyafroBoy *Hair', 'Hairboy2' ], [ 'FHairSpikyBoy *Hair', 'Hairboy3' ], ];
The general idea is to loop through all the names, check if the current layer name is "layernames [i] [0]" (the left column) and if so, rename it "layernames [i] [1]" (the right column). If you know how to write a loop in Javascript, then you can implement this immediately.
However...
A more advanced method to do this didn't need even loop on all layernames - instead you can immediately 'get' the correct name by layer! It's magic! Almost!
The trick is to use a Javascript object rather than a table. JavaScript objects are nothing special; "Layers" of Illustrator are an array of objects, and each object 'sex' has a 'name' property, which you can read and set the value. What I do here, is to create a new object, where the part 'name' is the name of the original layer and its value is the name of the new layer. All you need to check each layer is if there is a "object.originalLayerName" property and if so, assign its value to this layer name.
It looks a bit like the table above, except that (1) you use {.} instead of [..] to create an object and (2) you add pairs "name: value" instead of 'value' only (in fact, the 'name' of a value in a table is simply her number).
So here's what it looks like:
// JavaScript Document var doc = app.activeDocument; // name indexed object var layernames = { 'FHairBowlBoy *Hair':'Hairboy1', 'FHairCurlyafroBoy *Hair':'Hairboy2', 'FHairSpikyBoy *Hair':'Hairboy3' }; // loop through all layers for (var i = 0; i < doc.layers.length; i++) { //Set up Variable to access layer name var currentLayer = app.activeDocument.layers[i]; if (layernames[currentLayer.name]) { currentLayer.name = layernames[currentLayer.name]; } }
Enjoy!
Maybe you are looking for
-
using projectors in a finder window does not always files
I've recently updated to El Capitan. I can't using spotlight in a finder window to locate the files. Sometimes it works, sometimes not. Here's the situation: I assigns a number to each project that I'm working. The name of each file in the project be
-
HP Pavilion 15-ab141na: dual Gpu issues...
Hello! According to HP Support Assistant, my flag (ab141na) is equipped with double GPUs. To be more precise, here is a screenshot of the wizard. I have tried several games without a bit of luck. For example, Sherlock Holmes against Jack the Ripper g
-
Siri has disappeared from the ipad
How come siri to my ipad
-
Problem with external monitor when used with the Satellite P100-434
I'm trying to use a Vizitron L - 151 monitor flat screen connected to the VGA port on the back of my Satellite P100 - 434 (PSPADE) I find that the screens seem to periodically - feeding cycle windows resize themselves and then the screens settle down
-
Conversion from decimal to octal variables labels using TestStand expression?
Hi all I am currently using TestStand for read and write ARINC data for my application. Now, the card of the ARINC does only decimal values, so I have to convert all decimal octal labels and set them in TestStand, such that the map of the ARINC accep